assembly industrial manufacturing control automation electronics machines plc cnc engineering component machine components hmi equipment design electronic